QT       += core gui

greaterThan(QT_MAJOR_VERSION, 4): QT += widgets

CONFIG += c++17

QMAKE_PROJECT_DEPTH = 0

# You can make your code fail to compile if it uses deprecated APIs.
# In order to do so, uncomment the following line.
#DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000    # disables all the APIs deprecated before Qt 6.0.0

SOURCES += \
    main.cpp \
    mainwindow.cpp

HEADERS += \
    global_header.h \
    mainwindow.h

FORMS += \
    mainwindow.ui


INCLUDEPATH += "D:/qt_head/eigen-3.4.0"


INCLUDEPATH += $$quote(C:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/include)

# 设置 OpenCL 库文件路径
LIBS += $$quote(-LC:/Program Files/NVIDIA GPU Computing Toolkit/CUDA/v12.6/lib/x64) -lOpenCL

SOURCES += main.cpp

# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target


INCLUDEPATH+=$$quote(D:/VTK/install/include/vtk-9.3)

CONFIG(debug,debug|release){
    LIBS+=$$quote(D:/VTK/install/lib/Debug/*.lib)
}else{
    LIBS+=$$quote(D:/VTK/install/lib/Release/*.lib)
    message(16281736)
}


